Ubuntu Server 24.0.4 配置NoMachine 远程桌面
🧩 一、Ubuntu 服务器端部署
1 ✅ 1️⃣ 下载官方安装包
wget https://web9001.nomachine.com/download/9.3/Linux/nomachine_9.3.7_1_amd64.deb
(如果版本更新,可以去官网下载最新版)
2 ✅ 2️⃣ 安装
sudo dpkg -i nomachine_9.3.7_1_amd64.deb
[sudo] password for ubuntu:
Selecting previously unselected package nomachine.
(Reading database ... 244416 files and directories currently installed.)
Preparing to unpack nomachine_9.3.7_1_amd64.deb ...
Unpacking nomachine (9.3.7-1) ...
Setting up nomachine (9.3.7-1) ...
NX> 700 Starting installation at: Thu, 26 Feb 2026 06:15:25.
NX> 700 Using installation profile: Ubuntu.
NX> 700 Installation log is: /usr/NX/var/log/install.log.
NX> 700 Installing nxrunner version: 9.3.7.
NX> 700 Installing nxplayer version: 9.3.7.
NX> 700 Installing nxnode version: 9.3.7.
NX> 700 Installing nxserver version: 9.3.7.
NX> 700 Installation completed at: Thu, 26 Feb 2026 06:15:45.
NX> 700 NoMachine was configured to run the following services:
NX> 700 NX service on port: 4000
sudo apt -f install -y
安装完成后会自动启动服务。
3 ✅ 3️⃣ 检查服务状态
sudo /etc/NX/nxserver --status
正常输出应包含:
NX> 111 New connections to NoMachine server are enabled.
NX> 161 Enabled service: nxserver.
NX> 161 Enabled service: nxnode.
NX> 161 Enabled service: nxd.
4 ✅ 4️⃣ 防火墙放行(如果启用 ufw)
sudo ufw allow 4000/tcp
NoMachine 默认端口:
4000
5 ✅ 5️⃣ 查看服务器 IP
ip a
例如:
192.168.10.223
💻 二、Windows 客户端安装
在你的 Windows 机器上:
-
下载 Windows 版 NoMachine
-
安装
-
打开软件
-
点击 “Add”
填写:
Protocol: NX
Host: 192.168.10.50
Port: 4000
连接时:
-
输入 Ubuntu 用户名
-
输入 Ubuntu 密码
即可进入桌面。
🚀 三、性能优化(非常重要)
进入 NoMachine 后:
0.1 打开设置 → Display → Quality
建议:
-
勾选 “Use hardware decoding”
-
Compression:Balanced 或 High
-
禁用 Adaptive quality(局域网可以关)
1 Ubuntu 端优化(提高流畅度)
1.1 ① 关闭动画(GNOME)
gsettings set org.gnome.desktop.interface enable-animations false
1.2 ② 如果追求更流畅(可选)
安装轻量桌面:
sudo apt install xfce4
登录时选择 XFCE,会明显更流畅。
🔐 四、安全建议(局域网)
默认 NoMachine:
-
自动加密
-
基于 SSH
-
安全性很高
如果你只在局域网使用:
无需额外配置。
如果以后要公网访问:
-
建议通过 VPN
-
或修改默认端口
修改端口:
sudo nano /usr/NX/etc/server.cfg
找到:
NXPort 4000
改成例如:
NXPort 44000
然后重启:
sudo /etc/NX/nxserver --restart
🧪 五、性能预期(千兆局域网)
-
延迟:15–25ms
-
视频播放流畅
-
IDE / 浏览器无卡顿
-
文件拖拽正常
📌 常见问题排查
0.1 ❓ 无法连接
检查:
sudo /etc/NX/nxserver --status
端口监听:
ss -lntp | grep 4000
0.2 ❓ 黑屏
执行:
sudo /etc/NX/nxserver --restart
🎯 你的最终推荐方案
| 系统 | 方案 |
|---|---|
| Ubuntu 无 GPU | NoMachine |
| Windows vGPU | Windows 自带 RDP |
如果你愿意,我可以:
-
给你一套 XFCE + NoMachine 极致流畅方案
-
或帮你对比 XRDP vs NoMachine 实测参数
-
或教你做多显示器优化
你想调到“最流畅”,还是“最稳定省事”?